home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 1 / ETO Development Tools 1.iso / Essentials / C++ AppleLink Messages / CPlus.Dev$ 4⁄27⁄90 / 0108-Re Dynamic instancia-Apr90 < prev    next >
Encoding:
Text File  |  1990-04-27  |  1.3 KB  |  37 lines  |  [TEXT/GEOL]

  1. Item    0440525                         23-April-90        17:30PDT
  2.  
  3. From:   MIKE.VILOT                      ObjectWare, Michael Vilot,PRT
  4.  
  5. To:     NAUTIL                          France - Dev, Nautil Info Lyon,IDV
  6.  
  7. cc:     CPLUS.APPLE$                    C++ Interest List--Apple Employees
  8.         CPLUS.DEV$                      C++ Interest List--Developers
  9.  
  10. Sub:    Re: Dynamic instanciation
  11.  
  12. This is actually an interesting issue.  Because C++ does not keep type
  13. information around at run-time, you'll have to do some things by hand if you
  14. really want this behavior.  One place you can look for ideas is a paper
  15. presented at the Usenix C++ conference just past:
  16.  
  17.     ``Adding New Code to a Running C++ Program''
  18.     Ravi Sethi, Jon Shopiro and Sean Dorwood
  19.     2nd C++ Conference, APril 9-11 1990, San Francisco CA
  20.     Usenix Association, pp. 279-292
  21.  
  22. The basic trick is a mapping from some basic form (character strings, for
  23. example) to new objects.  Their approach includes class objects, to provide
  24. run-time access to class descriptions.
  25.  
  26. You can order the conference proceedings from:
  27.     Usenix Association
  28.     2560 Ninth Street, Suite 215
  29.     Berkeley CA  94710
  30.     (415) 528-8649
  31.     office@usenix.org
  32.  
  33. Price is $28 plus $18 for postage outside the US.
  34.  
  35. Mike
  36.  
  37.